mc30c torpedo frigate - Turkish English Dictionary